carrion flower (stapelia) - Turkish English Dictionary